//## It's been defined on base-layout.jsp ##
//var attachConsole = function() {
//	if(typeof console === "undefined"){
//		var head= document.getElementsByTagName('head')[0];
//		var script= document.createElement('script');
//		script.type= 'text/javascript';
//		script.src= 'http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js';
//		head.appendChild(script);
//	}
//};

var log = function(str){	
	if(window.console) console.log(str);
};

(function($) {
	/**
	 * form 요소를 {aaa:'xxx', bbb:'yyy', ... } 형식으로 반환한다.
	 */
	$.fn.serializeObject = function() {
		var json = {};
		$.map($(this).serializeArray(), function(n, i){
			json[n['name']] = n['value'];
		});
		return json;
	};
})(jQuery);